//基于node语法搭建一个简单的node服务器

// 1.加载核心模块
const http=require("http");

// 2.创建服务器功能函数
const server=http.createServer(function(request,response){
    //request对象记录了通过浏览器访问当前服务器时所对应的信息
    // response 对象是服务器提供功能方法对象，为服务器响应数据提供对应的响应处理函数
    console.log("服务器被访问了......");
    response.writeHead(200,{
        "Content-Type":"text/html;charset=utf-8"
    });//设置响应头
    response.write("我爱你");
    response.end("hi");


}); 
// 3.启动服务器
// server.listen(port端口号)网站访问的时候必须携带端口，基于协议域名端口访问，默认端口是可以省略的
server.listen(3000);


/* 
运行的服务器需要通过浏览器访问，必须知道当前服务器定义时对应的IP地址或者网站名称
开发服务器：
    开发服务器的访问只能在本地电脑浏览器或者同局域网的其他电脑浏览器访问
    通过127.0.0.1:端口  localhost:端口  
    通过电脑IP:端口的方式访问开发服务器(同一个路由下)

生产服务器：购买和配置
 */

